﻿namespace OT.HikiSecureCenterApis.Service.Video.Res
{
    public class ResVqpList
    {
        #region 属性
        /// <summary>
        /// 偏色检测结果(2-诊断失败，-1-未知，1-正常，0-异常)
        /// </summary>
        public int scChromaResult { get; set; }
        /// <summary>
        /// 雪花点干扰结果(2-诊断失败，-1-未知，1-正常，0-异常)
        /// </summary>
        public int scSnowResult { get; set; }
        /// <summary>
        /// 图像过暗结果(2-诊断失败，-1-未知，1-正常，0-异常)
        /// </summary>
        public int scDarkResult { get; set; }
        /// <summary>
        /// 巡检日期（格式：yyyy-MM-dd）
        /// </summary>
        public string inspectDate { get; set; }
        /// <summary>
        /// 监控点编号（通用唯一识别码UUID）
        /// </summary>
        public string indexCode { get; set; }
        /// <summary>
        /// 亮度异常结果（2-诊断失败，-1-未知，1-正常，0-异常）
        /// </summary>
        public int scLumaResult { get; set; }
        /// <summary>
        /// 画面冻结结果（2-诊断失败，-1-未知，1-正常，0-异常）
        /// </summary>
        public int scFreezeResult { get; set; }
        /// <summary>
        /// 视频抖动结果（2-诊断失败，-1-未知，1-正常，0-异常）
        /// </summary>
        public int scShakeResult { get; set; }
        /// <summary>
        /// 分辨率（720为基准 1-高清，0-标清，-1-未知）
        /// </summary>
        public int resolution { get; set; }
        /// <summary>
        /// 对比度检测结果（2-诊断失败，-1-未知，1-正常，0-异常）
        /// </summary>
        public int scContrastResult { get; set; }
        /// <summary>
        /// 条纹干扰结果（2-诊断失败，-1-未知，1-正常，0-异常）
        /// </summary>
        public int scStreakResult { get; set; }
        /// <summary>
        /// 图片url地址
        /// </summary>
        public string picUtl { get; set; }
        /// <summary>
        /// 视频丢帧结果（2-诊断失败，-1-未知，1-正常，0-异常）
        /// </summary>
        public int scFrameResult { get; set; }
        /// <summary>
        /// 视频遮挡结果（2-诊断失败，-1-未知，1-正常，0-异常）
        /// </summary>
        public int scCoverResult { get; set; }
        /// <summary>
        /// 视频丢失结果（2-诊断失败，-1-未知，1-正常，0-异常）
        /// </summary>
        public int scSignalResult { get; set; }
        /// <summary>
        /// 黑白图像结果（2-诊断失败，-1-未知，1-正常，0-异常）
        /// </summary>
        public int scMonoResult { get; set; }
        /// <summary>
        /// 视频巡检结果（6-码流时延，5-解码失败，4-取流失败，3-登录失败，2-异常，1-正常，0或-1-未检测）
        /// </summary>
        public int inspectResult { get; set; }
        /// <summary>
        /// 图像模糊结果（2-诊断失败，-1-未知，1-正常，0-异常）
        /// </summary>
        public int scBlurResult { get; set; }
        /// <summary>
        /// 场景变更结果（2-诊断失败，-1-未知，1-正常，0-异常）
        /// </summary>
        public int scSceneResult { get; set; }
        /// <summary>
        /// 视频剧变结果（2-诊断失败，-1-未知，1-正常，0-异常）
        /// </summary>
        public int scFlashResult { get; set; }
        #endregion
    }
}
